present one's own case - Español Inglés Diccionario